package org.jclosures.function;

public interface Function3<PT1, PT2, PT3, RT> {
	
	Function2<PT2, PT3, RT> apply(PT1 arg1);

	RT apply(PT1 arg1, PT2 arg2, PT3 arg3);
}